//
//  YXJCModel.h
//  Tunnel
//
//  Created by 翟海港 on 2025/6/18.
//

#import <Foundation/Foundation.h>


NS_ASSUME_NONNULL_BEGIN
@interface YJFJModel : NSObject
@property (nonatomic,copy) NSString * createTime        ;
@property (nonatomic,copy) NSString * createUserId        ;
@property (nonatomic,copy) NSString * fileBrief        ;
@property (nonatomic,copy) NSString * fileHost        ;
@property (nonatomic,copy) NSString * fileId        ;
@property (nonatomic,copy) NSString * fileName        ;
@property (nonatomic,copy) NSString * filePath        ;
@property (nonatomic,copy) NSString * fileSize        ;
@property (nonatomic,copy) NSString * fileType        ;
@property (nonatomic,copy) NSString * url;
@end
@interface RtContingencyEventHandleDto : NSObject
@property (nonatomic,copy) NSArray<YJFJModel*> * fjList;
@property (nonatomic,copy) NSString * suppliesName;
@property (nonatomic,copy) NSString * ID;
@property (nonatomic,copy) NSString * czrId;
@property (nonatomic,copy) NSString * czwz;
@property (nonatomic,copy) NSString * czlx;
@property (nonatomic,copy) NSString * lat;
@property (nonatomic,copy) NSString * suppliesId;
@property (nonatomic,copy) NSString * eventId;
@property (nonatomic,copy) NSString * czrMc;
@property (nonatomic,copy) NSString * czkssj;
@property (nonatomic,copy) NSString * czzt;
@property (nonatomic,copy) NSString * cznr;
@property (nonatomic,copy) NSString * lng;
@property (nonatomic,copy) NSString * czjssj;
@property (nonatomic,copy) NSString * fj;
@property (nonatomic,copy) NSString * devId;
@end



@interface YJXYModel : NSObject
@property (nonatomic,copy) NSString * sjdz;
@property (nonatomic,copy) NSString * comfirmUser;
@property (nonatomic,copy) NSString * createTime;
@property (nonatomic,copy) NSString * sjly;
@property (nonatomic,copy) NSArray<RtContingencyEventHandleDto*> * rtContingencyEventHandleDtos    ;
@property (nonatomic,copy) NSString * comfirmTime    ;
@property (nonatomic,copy) NSString * updateTime    ;
@property (nonatomic,copy) NSString * devId    ;
@property (nonatomic,copy) NSString * direction    ;
@property (nonatomic,copy) NSString * eventIdno    ;
@property (nonatomic) NSInteger  fj    ;
@property (nonatomic,copy) NSArray<YJFJModel*> * fjList    ;
@property (nonatomic) NSInteger  injured    ;
@property (nonatomic,copy) NSString*  laneno    ;
@property (nonatomic) NSInteger  death    ;
@property (nonatomic) NSInteger  planId    ;
@property (nonatomic,copy) NSString * lat    ;
@property (nonatomic,copy) NSString * lng    ;
@property (nonatomic,copy) NSString * type    ;
@property (nonatomic,copy) NSString * pileNo    ;
@property (nonatomic,copy) NSString * sjdj    ;
@property (nonatomic,copy) NSString * sjjssj    ;
@property (nonatomic,copy) NSString * sjkssj    ;
@property (nonatomic,copy) NSString * sjlx    ;
@property (nonatomic,copy) NSString * sjzt    ;
@property (nonatomic,copy) NSString * startUser    ;
@property (nonatomic,copy) NSString * sjms    ;
@property (nonatomic,copy) NSString * yaLx    ;
@property (nonatomic,copy) NSString * yaName    ;
@property (nonatomic,copy) NSString * zcss    ;
@property (nonatomic,copy) NSString * zjms    ;
@property (nonatomic,copy) NSString * ID    ;
@end


@interface YJYAContingencyPlanEquipment : NSObject
///机具主键ID
@property (nonatomic,copy) NSString * eqid    ;
///机具类型
@property (nonatomic,copy) NSString * eqlx    ;
@property (nonatomic,copy) NSString * eqlxStr    ;
///机具名称
@property (nonatomic,copy) NSString * eqmc    ;
///需要数量
@property (nonatomic,copy) NSString * eqsl    ;
///说明
@property (nonatomic,copy) NSString * ms    ;
///计量单位
@property (nonatomic,copy) NSString * unit    ;

@end
@interface YJYAContingencyPlanSupplies : NSObject
///说明
@property (nonatomic,copy) NSString * ms    ;
///计量单位
@property (nonatomic,copy) NSString * unit    ;
///物资主键ID
@property (nonatomic,copy) NSString * wzid    ;
///物资类型
@property (nonatomic,copy) NSString * wzlx    ;
@property (nonatomic,copy) NSString * wzlxStr    ;

///    物资名称
@property (nonatomic,copy) NSString * wzmc    ;
/// 物资数量
@property (nonatomic,copy) NSString * wzsl    ;

@end

@interface YJYAModel : NSObject
@property (nonatomic,copy) NSString * ID    ;
///文本预案内容，富文本
@property (nonatomic,copy) NSString * wbnr    ;
///预案类型,dict_type:ya_lx
@property (nonatomic,copy) NSString * yaLx    ;
///预案名称
@property (nonatomic,copy) NSString * yaName    ;
///预案内容
@property (nonatomic,copy) NSString * yanr    ;
///至少到场人数
@property (nonatomic,copy) NSString * zsdcrs    ;
///预案所需机具信息
@property (nonatomic,copy) NSArray<YJYAContingencyPlanEquipment*> * contingencyPlanEquipmentDtos    ;
@property (nonatomic,copy) NSArray<YJYAContingencyPlanSupplies*> * contingencyPlanSuppliesDtoList    ;
@property (nonatomic,copy) NSArray<YJFJModel*> * fjList    ;



@end
@interface YJLCModel : NSObject
@property (nonatomic,copy) NSString * ID    ;
///文本预案内容，富文本
@property (nonatomic,copy) NSString * name    ;
///预案类型,dict_type:ya_lx
@property (nonatomic,copy) NSString * pid    ;
///预案名称
@property (nonatomic,copy) NSString * sortValue    ;
///预案内容
@property (nonatomic,copy) NSString * czlx    ;
///至少到场人数
@property (nonatomic,copy) NSString * yjdwid    ;
@property (nonatomic,copy) NSString * yjdwName    ;
@property (nonatomic,copy) NSString * gznr    ;
@property (nonatomic,copy) NSString * sfysb    ;
@property (nonatomic,copy) NSString * ms    ;
@property (nonatomic,copy) NSString * sfwc    ;
@property (nonatomic,copy) NSString * wcsj    ;
@property (nonatomic,copy) NSArray <YJLCModel*>* children    ;
@end
NS_ASSUME_NONNULL_END
